Career 2015 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F2 Iran F3 Iran F4 Germany F6 Germany F7 Turkey F38 Turkey F39 Germany F4 Germany F6 TED Open-Akbank Private Banking - Istanbul IX Ciutat de Barcelona - Barcelona Bukhara Challenger - Bukhara Internazionali de Tennis di Bergamo - Bergamo Bordeaux Challenger Internazionali di Tennis di Bergamo - Bergamo Ethias Trophy - Mons Bergamo Challenger Optimus Maia Open - Maia TennisCup Vlaanderen - Antwerp Neride Prague Indoor - Prague Okal Cup 2001 International Bavarian Championships - Eckental Kuppers Kolsch Cup by Lambertz - Aachen Akbank Private Banking TED Open - Istanbul Yitzhak Rabin Men's Challenger - Tel Aviv The Nottingham Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo St. Polten Bournemouth Mexico City Casablanca Scottsdale Gstaad Ostrava Stuttgart Long Island Sao Paulo Guaruja Buzios Genova Bordeaux Estoril Toulouse Gerry Weber Open - Halle Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Open de Moselle - Metz PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Mumbai Open - Mumbai ATP Kremlin Cup - Moscow Qatar Exxon Mobil Open - Doha Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille The Dubai Tennis Championships - Dubai Campbells Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon VI Open Banc Agricol - Andorra Toulouse DPD Challenger 2000 - Aschaffenburg Heilbronn Open - Heilbronn Pekao Open 2001 - Szczecin Heilbronn Open - Heilbronn Zivnobanka Open 1999 - Prostejov Jagermeister Open - Braunschweig Open Sainte-Victoire - Aix-En-Provence Schickendanz Open - Furth Nord/LB Open - Braunschweig Internationale Badische Meisterschaften Um Den Techem Cup - Zell Samarkand Challenger - Samarkand Asics Challenger Open - Monchengladbach Kuppers Kolsch Cup Aachen - Aachen 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Franche-Comte - Besancon Tunis Open - Tunis Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans PEOPLEnet Cup - Dnepropetrovsk Heineken Open - Auckland Copenhagen Open - Copenhagen TD Waterhouse Cup - Long Island Schickendanz Open - Furth Grand Prix de Tennis - St. Jean de Luz Allianz Suisse Open Gstaad - Gstaad Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Adelaide Stuttgart Pinehurst Bologna Kitzbuhel Tel Aviv Vienna Jakarta Queen's Club Lambertz Open - Aachen Bastad Bordeaux Tunis Open 2007 - Tunis IPP Open - Helsinki The Samsung Open - Bournemouth Romanian Open - Bucharest Grand Prix de Tennis de Toulouse - Toulouse Legg Mason Tennis Classic - Washington D.C. AXA Cup - London Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad San Remo Tennis Cup - San Remo Gelsor Open Romania - Bucharest Samsung Open - Brighton Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Generali Open 2001 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Timisoara Challenger - Timisoara Open Seat Godo 2003 - Barcelona Nottingham Stuttgart Cherbourg CH Brest CH Memphis ATP Kremlin Cup - Moscow Barcelona Nice Open 13 - Marseille RCA Championships - Indianapolis Dubai Tennis Open - Dubai St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Gerry Weber Open - Halle Gerry Weber Open - Halle Toulouse The Stella Artois Grass Court Championships - Queen's/London Medibank International - Sydney FILA Challenger Biella - Biella BMW Open - Munich Idea Prokom Open - Sopot Dubai Tennis Open - Dubai 2000 Cairo Challenger - Cairo European Community Championships - Antwerp Gerry Weber Open - Halle Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Qatar Mobil Open '98 - Doha Ordina Open - s-Hertogenbosch ABN/AMRO World Tennis Tournament - Rotterdam Kuppers Kolsch Cup - Aachen 1998 Mercedes Cup - Stuttgart Santiago Kremlin Cup - Moscow Internationaler Raiffeisen Grand Prix - St. Polten Stuttgart RCA Championships - Indianapolis Auckland ABN/AMRO World Tennis Tournament - Rotterdam Hilversum Prague Interwetten Austrian Open - Kitzbuhel BMW Open - Munich Bordeaux Ciudad de Pozoblanco Open Diputacion - Cordoba Rotterdam 2001 Mercedes Cup - Stuttgart Nice Legg Mason Tennis Classic - Washington D.C. Athens Muller Cup - Ulm Adelaide Tata Open 2002 - Chennai Open 13 - Marseille Johannesburg Challenger Dubai Tennis Open - Dubai Cherbourg CH Idea Prokom Open - Sopot The Nottingham Cahllenger - Nottingham Stockholm Open - Stockholm Mobilux Open - Luxembourg Okal Open - Eckental Heineken Open - Auckland Estoril Open - Estoril Internationaux du Doubs - Besancon Sydney St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Prague New Haven Davidoff Swiss Indoors - Basel Marbella Grand Prix de Tennis de Toulouse - Toulouse New Haven CA Tennis Trophy - Vienna Dubai Florence adidas Open de Toulouse - Toulouse PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Kuala Lumpur Gerry Weber Open - Halle Tatra Banka Open 2003 - Bratislava MFS Pro Tennis Championships - Boston Bogota Challenger 42 - Andrezieux Qatar Mobil Open 2000 - Doha Legg Mason Tennis Classic - Washington D.C. Hilversum Schenectady Adidas Open de Toulouse - Toulouse Open de Moselle - Metz Bordeaux Open Sainte Victoire - Aix-En-Provence Milan Indoors - Milan Jakarta Dubai Gstaad Prague Open - Prague Santiago Kitzbuhel ATU Cup - Weiden AEGON International - Eastbourne Nord/LB Open 2004 - Braunschweig Ordina Open - 's-Hertogenbosch CA Challenge 2002 - Graz Geneva Challenger - Geneva Open de Montauban - Montauban Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Oberstraufen Cup - Oberstaufen Heilbronn Open - Heilbronn The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Schenectady 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Nokian Hakkapeliitta Open - Tampere Halle Open de Franche Comte - Besancon AXA Open - Lisbon Montevideo Ordina Open - 's-Hertogenbosch Basel Tel Aviv Palermo Dubai Barcelona Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Lyon Kish Free Zone Island Challenger - Kish Island Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow BNP Paribas Primrose - Bordeaux Long Island Open de Moselle - Metz Furth CH Geneva CH Open Seat-Godo '97 - Barcelona Paegas Czech Open - Prague Grand Prix de Tennis de Lyon - Lyon Thailand Open - Bangkok Copenhagen Open - Copenhagen The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel The Samsung Open - Bournemouth Generali Open 2000 - Kitzbuhel Open 13 - Marseille Open Castilla y Leon Trofeo Iberdrola - Segovia Citrix Tennis Championships - Delray Beach Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ABN/AMRO World Tennis Tournament - Rotterdam Open de L'Isere - Grenoble ABN/AMRO World Tennis Tournament - Rotterdam Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Doha Copenhagen Casablanca Munich PEOPLEnet CUP - Dnepropetrovsk San Marino Scottsdale Queen's Club Bastad Gstaad Stuttgart Amsterdam Bucharest Vienna Montevideo Auckland DPD Challenger 2001 - Aschaffenburg Milan New Haven Zaragoza Casablanca Barcelona Munich Vienna Antwerp Buenos Aires Stuttgart Florence Genova Gstaad Hilversum New Haven Long Island Bordeaux Toulouse Sao Paulo Sydney Gstaad Stuttgart Indianapolis Lyon Italian Indoors - Milan 1999 Mercedes Cup - Stuttgart Open 13 - Marseille Monte Carlo Open - Monte Carlo Dubai Open - Dubai Estoril Open - Estoril Zagreb Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril BMW Open - Munich Paegas Czech Open - Prague Indian Wells Qatar Open - Doha Open 13 - Marseille Grand Prix Hassan II - Casablanca Estoril Pilot Pen Tennis - New Haven Chennai Open - Chennai Croatian Indoors - Zagreb Indianapolis Kremlin Cup - Moscow Open de Moselle - Metz St. Petersburg Open - St. Petersburg San Jose European Community Championships - Antwerp Kremlin Cup - Moscow International Championship of Croatia - Umag Pilot Pen International - New Haven Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Scania Stockholm Open - Stockholm Moscow Gerry Weber Open - Halle The Nottingham Open - Nottingham Auckland Mercedes Cup - Stuttgart Thailand Open - Bangkok Basel Heineken Trophy - 's-Hertogenbosch Dubai Tennis Open - Dubai 2000 Mercedes Cup - Stuttgart Buenos Aires Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Scottsdale Adidas International - Sydney Nice Toulouse The Priority Telecom Open - Amersfoort CA Tennis Trophy - Vienna Basel Stuttgart Estoril RCA Championships - Indianapolis Florence Palermo Qatar Exxon Mobil Open 2003 - Doha Nice Estoril Milan ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Toulouse Lyon Doha Franklin Templeton Tennis Classic - Scottsdale Umag Guardian Direct Cup - London Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten Open 13 - Marseille Waldbaum's Hamlet Cup - Long Island The Nottingham Open - Nottingham Queen's Club Davidoff Swiss Indoors - Basel Mallorca Open - Mallorca Qatar Mobil Open '99 - Doha St. Polten Davidoff Swiss Indoors - Basel Dubai Open - Dubai Atlanta Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Pilot Pen International - New Haven San Remo French Open - Paris New Haven Bolzano Prague Halle ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Qatar Mobil Open 2001 - Doha Vienna Gstaad Sydney International - Sydney Mallorca Open - Mallorca Adidas International - Sydney Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney Open 13 - Marseille The Nottingham Open - Nottingham Heineken Trophy - Rosmalen Berlin BCR Open Romania - Bucharest Stuttgart Outdoor Bordeaux Toulouse Hilversum Rado Swiss Open - Gstaad Copenhagen Milan Indoors - Milan Paris Indoor Open Seat-Godo '99 - Barcelona Monte Carlo Santiago Doha Casablanca BMW Open - Munich Gerry Weber Open - Halle CA Tennis Trophy - Vienna Toulouse Grand Prix de Tennis de Lyon - Lyon Philadelphia Grolsch Open 1997 - Amsterdam Madrid Thailand Open - Bangkok Gerry Weber Open - Halle Cologne Oahu Barcelona BMW Open - Munich Marseille The Dubai Tennis Championships - Dubai Sydney International - Sydney Nice Sydney International - Sydney Stockholm Open - Stockholm Sydney Brussels German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Hamburg Canadian Open Stuttgart Indian Wells Monte Carlo Hamburg Rome Indian Wells Key Biscayne Hamburg Rome Cincinnati Key Biscayne Monte Carlo Hamburg Rome Stockholm Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Monte Carlo Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open Wimbledon Australian Open French Open Wimbledon U.S. Open Australian Open French Open U.S. Open Australian Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open French Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open Eutelsat Monte Carlo Open - Monte Carlo U.S. Open - New York Key Biscayne Paris Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Roland Garros Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Australian Open - Melbourne U.S. Open U.S. Open - New York French Open - Paris The Lipton Championships - Key Biscayne French Open - Paris 1 Masters Guinot Mary Cohr Wimbledon Cincinnati Olympics - Sydney Atlanta Olympics Barcelona Olympics Olympics - Athens Davis Cup, World Group, 1R, ESP-GER 4-1 Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, QR, GER-MEX 5-0 Newsweek Champions Cup - Indian Wells Davis Cup, World Group, QR, GER-ROU 4-1 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Wimbledon - London